// 默认请求方式为get
import { AxiosRequestConfig } from 'axios'
import axios from "axios";
export function request(config: AxiosRequestConfig) {
  //创建实例
  const instance = axios.create({
    // 根路径
    baseURL: 'http://192.168.6.30:30819/v2/catalog/q?ids=1148258,1148259',
    timeout: 5000
  })
  //拦截请求之后要把请求返回去
  instance.interceptors.request.use(config => {
    return config
  }, err => {
    console.log(err);
    return err
  })
  //响应拦截
  instance.interceptors.response.use(res => {
    return res.data
  }, err => {
    // 服务器请求失败
    console.log(err);
    return;
  })

  //发送真正的网络请求
  return instance(config)
}
